body{font-size: 14px;font-family: "Microsoft YaHei"}

ul{margin: 0;padding: 0;}

ul li{list-style: none;}

.am-container{max-width: 1400px;}

.russ-topmenu{position: relative;}

.russ-topmenu .russ-topnav{position: absolute;top: 30px;left: 0;width: 100%;border-bottom: 1px solid rgba(173,185,204,0.5);font-size: 18px;}

.russ-topmenu .russ-topnav ul li a{color: #fff;line-height: 60px;border-bottom: 3px solid rgba(173,185,204,0);padding-bottom: 45px;}

.russ-topmenu .russ-topnav ul li a:hover{width: 91px;border-bottom: 3px solid #014099;line-height: 60px;padding: 0 10px 45px 10px;}

.russ-topmenu .russ-topnav ul li a.active{width: 91px;border-bottom: 3px solid #014099;line-height: 60px;padding: 0 10px 45px 10px;}

.russ-about{overflow: hidden;}

.russ-carParent{position: relative;}

.russ-carParent .russ-car{position: absolute;left: 50%;bottom: 0;width: 527px;margin-left: -341.5px}

.russ-carParent .russ-carlt{position: absolute;left: 50%;bottom: 0;width: 527px;margin-left: -233.5px}

.russ-carParent .russ-carlt1{position: absolute;left: 50%;bottom: 0;width: 527px;margin-left: 46px}

.russ-carParent .russ-carlt .am-animation-spin{animation: am-spin 1s infinite linear;}

.russ-carParent .russ-carlt1 .am-animation-spin{animation: am-spin 1s infinite linear;}

.russ-indexaboutbg{background: url(../images/indexaboutbg.jpg)no-repeat center center;}

.russ-indexaboutbg .russ-indexabout-content{margin-bottom: 220px;padding-bottom: 40px;background: url(../images/j.png)no-repeat rgba(255,255,255,0.5);background-size: 100% 100%;}

.russ-indexaboutbg .russ-indexabout-content .number{font-size: 40px;color: #004098;font-weight: 800;}

.russ-indexaboutbg .russ-indexabout-content .sub-number{font-size: 16px;color: #494949;}

.russ-indexaboutbg .russ-indexabout-content ul li{border-right: 2px solid #de4c4d;}

.russ-indexaboutbg .russ-indexabout-content ul li:last-child{border:none }

.russ-indexnewstitle{font-size: 28px;color: #003f97;font-weight: 800;}

.russ-indexnewstitle span a{font-size: 14px;color: #5c5c5c;text-transform:uppercase;line-height: 60px;}

.russ-indexnewslist ul li a{display: block;margin: 10px;background: #e7e7e7;}

.russ-indexnewslist ul li a .russ-indexnewsimg img{width: 100%;min-height: 250px;}

.russ-indexnewslist ul li a .russ-indexnews-data{color: #676767;padding-top: 20px;font-size: 16px;}

.russ-indexnewslist ul li a .russ-indexnews-title{color: #2e2e2e;padding: 10px 0;font-size: 16px;}

.russ-indexnewslist ul li a .russ-indexnews-desc{color: #2e2e2e;padding: 7px 0;font-size: 14px;line-height: 30px;}

.russ-indexnewslist ul li a .russ-indexnews-right{background:#003f97;width: 35px;height: 35px;text-align: center;line-height: 35px;border-radius: 50%;margin-bottom: 10px; margin-top: 8px;}

.russ-indexnewslist ul li a .russ-indexnews-right i{color: #fff}



.russ-indexnewslist ul li a:hover{background: #003f97}

.russ-indexnewslist ul li a:hover .russ-indexnews-data{color: #fff}

.russ-indexnewslist ul li a:hover .russ-indexnews-title{color: #fff}

.russ-indexnewslist ul li a:hover .russ-indexnews-desc{color: #fff}

.russ-indexnewslist ul li a:hover .russ-indexnews-right{background:#fff;}

.russ-indexnewslist ul li a:hover .russ-indexnews-right i{color: #003f97}

.footer{background:#d8180d;line-height: 90px;color: #fff; }



.russ-list{padding: 40px 0;}

.russ-list ul li a{display: block;color: #090104;margin: 15px;}

.russ-list ul li a i{color: #014099;}

.russ-list ul li a .russ-listimg img{width: 100%;}

.russ-list ul li a .russ-listcontent{background:#f5f7fb;line-height: 40px;}

.russ-list ul li a:hover span{background:#d8180d;display: block;width: 100%;height: 40px;}

.russ-list ul li a:hover .russ-listcontent{background:#d8180d;color: #fff;}

.russ-list ul li a:hover .russ-listcontent i{color: #fff;}



.first-page, .prev-page, .num-page, .next-page, .last-page {    



    border: 2px solid #ddd;



    padding: 5px;



    color: #000;



    margin: 0 4px;



    border-radius: 2px



}







.active-page {



    background: #004098;



    color: #fff;



}







.num-page {



    padding: 5px 16px;



}



.page{padding: 30px;text-align: center;}



.russ-advantage-title{font-size: 30px;color: #242424;text-align: center;font-weight: 800;border-bottom: 2px solid #d3d3d3;}

.russ-adlist{margin-bottom: 45px;}

.russ-adlist ul li a{display: block;position: relative;margin: 7px;}

.russ-adlist ul li a img{width: 100%;}



.russ-adlist ul li a {overflow: hidden; }

.russ-adlist ul li a .Mask{position: absolute;background: rgba(0,0,0,0.5);width: 100%;height: 100%;left: 0;top: 0; }

.russ-adlist ul li a .Mask .mask-number{font-size: 80px;color: #fff;bottom: 22px;left: 13px;position: absolute;transition: 0.5s}

.russ-adlist ul li a .Mask .mask-subname{font-size: 20px;color: #fff;bottom: 10px;left: 20px;position: absolute;transition: 1s}

.russ-adlist ul li a img{transition: 0.5s }

.russ-adlist ul li a:hover img{transform: scale(1.4);transition: 0.5s }

.russ-adlist ul li a:hover .mask-number{bottom: 22px;left: 33px;position: absolute;transition: 0.5s}

.russ-adlist ul li a:hover .mask-subname{;bottom: 10px;left:40px;position: absolute;transition: 1.5s}

.russ-ad-list ul li{margin-bottom: 20px;text-align: center;}

.russ-ad-list ul li img{width: 80%;}

.am-slider-a1{box-shadow: none}



.russ-photocontentlistone{background:linear-gradient(to bottom right, #f0c524, #c4a120);padding: 15px; }

.russ-photocontentlistone .russ-photo-content-onetitle{font-size: 2.3rem;color: #fff;font-weight: 800;line-height: 60px;text-align: center;}

.russ-photocontentlistone .russ-photo-content-border span{display: block;width: 100%;height: 1px;background:#fff;margin-top: 30px;}

.russ-photoconentlist .russ-photocontent-title{font-size: 26px;color:#000;font-weight: 800;text-transform: uppercase;}

.russ-photoconentlist .russ-photocontent-JS-title{line-height: 35px;}

.russ-photoconentlist .russ-photocontent-JS-title b{font-size: 18px;}

.russ-photoconentlist .russ-photocontent{line-height: 35px;}

.russ-photoconentlist .russ-photocontent-xn{background: linear-gradient(to bottom right, #f0c524, #c4a120);position:relative;width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-fw{background: linear-gradient(to bottom right, #f0c524, #c4a120);position:relative;width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-fw::before,
.russ-photoconentlist .russ-photocontent-xn::before{
    content: "";
    background: url(../images/fw.png) no-repeat center/50%;
    z-index: 1;
    position: absolute;
    width: 30%;
    height: 100%;
    left: 0;
    top: 0;
}

.am-slider-a1 .am-control-nav li a{width: 16px;height: 16px	;}

.russ-photoconentlist .am-slider-a1 .am-control-na ul .am-slider-a1 .am-control-nav li{width: 16px;height: 16px;}



.am-slider-a1 .am-control-nav{ width: 100%;  position: absolute;  bottom: -13px; text-align: center; line-height: 0;bottom: -19px;}



.russ-photoconentlist .russ-photocontent-xn1{background:url(../images/xn.png)no-repeat 10% center , linear-gradient(to bottom right, #ae9182, #907160);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-fw1{background:url(../images/fw.png)no-repeat 10% center , linear-gradient(to bottom right, #ae9182, #907160);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-xn2{background:url(../images/xn.png)no-repeat 10% center , linear-gradient(to bottom right, #1966d3, #1650a3);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-fw2{background:url(../images/fw.png)no-repeat 10% center , linear-gradient(to bottom right, #1966d3, #1650a3);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-xn3{background:url(../images/xn.png)no-repeat 10% center , linear-gradient(to bottom right, #fb010e, #c9151e);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-fw3{background:url(../images/fw.png)no-repeat 10% center , linear-gradient(to bottom right, #fb010e, #c9151e);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-xnz{background:url(../images/xn.png)no-repeat 10% center , linear-gradient(to bottom right, #6d025f, #a90b9a);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-fwz{background:url(../images/fw.png)no-repeat 10% center , linear-gradient(to bottom right, #6d025f, #a90b9a);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-xnl{background:url(../images/xn.png)no-repeat 10% center , linear-gradient(to bottom right, #007449, #088f46);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-fwl{background:url(../images/fw.png)no-repeat 10% center , linear-gradient(to bottom right, #007449, #088f46);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-xnh{background:url(../images/xn.png)no-repeat 10% center , linear-gradient(to bottom right, #8c6f67, #a6877f);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.russ-photoconentlist .russ-photocontent-fwh{background:url(../images/fw.png)no-repeat 10% center , linear-gradient(to bottom right, #8c6f67, #a6877f);width: 145px;line-height: 35px; padding-left: 45px;color: #fff;font-size: 20px;font-weight: 800;margin-bottom: 20px;margin-top: 10px;}

.am-slider-a1 .am-control-nav li a.am-active {

    background-color: #d6d6d6;

    cursor: default;

}

.russ-contact{background: url(../images/map.jpg)no-repeat center center;width: 1200px;margin:0 auto;background-size: 100% 100%;padding: 0 14%; }